unsigned long long
long longデータ型の符号なしバージョン。 unsigned long longは8バイトのメモリを占有します。 0〜2 ^ 64-1の整数を格納します。これは約1.8×10 ^ 19(18クォンリオン、または180億十億)です。
unsigned long long型の同義語はuint64です。
unsigned intと同様に、unsigned long longは負の数を格納しません。 それはまた、任意の整数データ型と同じオーバーフロー問題の影響を受ける。
次に、cという名前のunsigned long long変数を宣言し、それに299,792,458,000,000,000の値を与える例を示します(数値の最後にある「ULL」の説明については整数定数を参照してください)。 code:sample.ino
// Speed of light in nanometers per second (approximate).
unsigned long long c = 299792458000000000ULL;
varという名前のunsigned long long変数を宣言するための一般的な構文を次に示します。
code:sample.ino
unsigned long long var = val;
関連項目
このドキュメントはleafLabs, LLC.が執筆し、たま吉が翻訳・一部加筆修正したものです。